.x-a-none {
 text-decoration:none
}
.x-a-none:hover,.x-a-none:active {
 text-decoration:none
}
.x-opacity {
 -ms-filter:alpha(Opacity=50);
 filter:alpha(opacity=50);
 -moz-opacity:.5;
 -khtml-opacity:.5;
 opacity:.5
}
#muti-aois.loading {
 background:#fff url(https://stc0.waimai.baidu.com/static/waimai/images/loading_min_b0eaadb.gif) no-repeat center;
 width:750px;
 height:60px
}
#muti-aois {
 width:750px;
 background:#fff;
 font-size:1.2em;
 overflow-y:auto;
 display:none;
 left:0;
 top:65px;
 position:absolute;
 z-index:1000;
 -moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);
 -webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);
 -o-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);
 -ms-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);
 box-shadow:0 3px 3px 0 rgba(0,0,0,.3)
}
#muti-aois .cities {
 max-height:350px
}
#muti-aois .cities .guess-city dl {
 border:1px solid #e3e3e3;
 padding:10px 30px;
 height:30px;
 line-height:30px
}
#muti-aois .cities .guess-city dt {
 display:inline-block;
 *display:inline;
 *zoom:1;
 margin-right:10px;
 color:#666
}
#muti-aois .cities .guess-city dd {
 display:inline-block;
 *display:inline;
 *zoom:1
}
#muti-aois .cities .guess-city dd a {
 display:block;
 color:#ff2d4b;
 height:30px;
 line-height:30px;
 padding:0 10px;
 border:1px solid #e3e3e3;
 border-radius:3px;
 background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));
 background:-moz-linear-gradient(top,#fff,#f6f6f6);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f6f6f6);
 background:-o-linear-gradient(top,#fff,#f6f6f6);
 background:-ms-linear-gradient(top,#fff 0,#f6f6f6 100%);
 background:linear-gradient(top,#fff,#f6f6f6)
}
#muti-aois .cities .cities-group {
 border-bottom:1px solid #e3e3e3;
 padding:10px 0;
 display:table;
 width:100%
}
#muti-aois .cities .cities-group dt {
 margin-right:10px;
 color:#999;
 width:120px;
 text-align:center;
 display:table-cell;
 vertical-align:middle
}
#muti-aois .cities .cities-group dd {
 display:inline-block;
 *display:inline;
 *zoom:1
}
#muti-aois .cities .cities-group li {
 display:inline-block;
 *display:inline;
 *zoom:1
}
#muti-aois .cities .cities-group li a {
 display:block;
 height:25px;
 line-height:25px;
 color:#444;
 width:100px;
 font-size:1.1em;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
#muti-aois .cities .cities-group li a:hover {
 color:#ff2d4b
}
#muti-aois .cities .cities-group:hover {
 background:#f6f6f6
}
#muti-aois .cities .cities-group:hover dt {
 color:#ff2d4b
}
#muti-aois .aois {
 max-height:350px
}
#muti-aois .aois .aoi-group {
 border-bottom:1px solid #e3e3e3;
 padding:15px 0;
 display:table;
 width:100%
}
#muti-aois .aois .aoi-group dt {
 margin-right:10px;
 color:#999;
 width:100px;
 padding:0 10px;
 text-align:center;
 display:table-cell;
 vertical-align:middle
}
#muti-aois .aois .aoi-group dd {
 display:inline-block;
 *display:inline;
 *zoom:1;
 margin-left:5px
}
#muti-aois .aois .aoi-group li {
 display:inline-block;
 *display:inline;
 *zoom:1
}
#muti-aois .aois .aoi-group li a {
 display:block;
 height:25px;
 line-height:25px;
 color:#444;
 width:180px;
 font-size:1em;
 text-overflow:ellipsis;
 overflow:hidden;
 white-space:nowrap
}
#muti-aois .aois .aoi-group li a:hover {
 color:#ff2d4b
}
#muti-aois .aois .aoi-group:hover {
 background:#f6f6f6
}
#muti-aois .aois .aoi-group:hover dt {
 color:#ff2d4b
}
